package com.edu.tool.bean.user;

import com.baomidou.mybatisplus.annotation.TableName;
import com.edu.tool.bean.BaseBean;

import java.util.Date;


@TableName("s_tenant")
public class SysTenant extends BaseBean {



    private Integer idTemp;



    private String industryName;

    private Integer pickTemplate;

    private String companyInfo;

    private String domain;

    private Integer smsRemain;

    private Integer tenantType;

    private static final long serialVersionUID = 1L;

    public SysTenant(Integer idTemp,
                     Integer tenantId,
                     String industryName,
                     Integer pickTemplate,
                     String companyInfo,
                     String domain,
                     Date createTime,
                     Integer smsRemain,
                     Integer tenantType) {

        this.idTemp = idTemp;
        this.tenantId = tenantId;
        this.industryName = industryName;
        this.pickTemplate = pickTemplate;
        this.companyInfo = companyInfo;
        this.domain = domain;
        this.create_time = createTime;
        this.smsRemain = smsRemain;
        this.tenantType = tenantType;
    }

    public SysTenant() {
        super();
    }


    public String getIndustryName() {
        return industryName;
    }

    public void setIndustryName(String industryName) {
        this.industryName = industryName == null ? null : industryName.trim();
    }

    public Integer getPickTemplate() {
        return pickTemplate;
    }

    public void setPickTemplate(Integer pickTemplate) {
        this.pickTemplate = pickTemplate;
    }

    public String getCompanyInfo() {
        return companyInfo;
    }

    public void setCompanyInfo(String companyInfo) {
        this.companyInfo = companyInfo == null ? null : companyInfo.trim();
    }

    public String getDomain() {
        return domain;
    }

    public void setDomain(String domain) {
        this.domain = domain == null ? null : domain.trim();
    }


    public Integer getSmsRemain() {
        return smsRemain;
    }

    public void setSmsRemain(Integer smsRemain) {
        this.smsRemain = smsRemain;
    }

    public Integer getTenantType() {
        return tenantType;
    }

    public void setTenantType(Integer tenantType) {
        this.tenantType = tenantType;
    }

    public Integer getIdTemp() {
        return idTemp;
    }

    public void setIdTemp(Integer idTemp) {
        this.idTemp = idTemp;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", idTemp=").append(idTemp);
        sb.append(", tenantId=").append(tenantId);
        sb.append(", industryName=").append(industryName);
        sb.append(", pickTemplate=").append(pickTemplate);
        sb.append(", companyInfo=").append(companyInfo);
        sb.append(", domain=").append(domain);
        sb.append(", createTime=").append(create_time);
        sb.append(", smsRemain=").append(smsRemain);
        sb.append(", tenantType=").append(tenantType);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}